"voluntary restraint agreement" - Details

English Term:
voluntary restraint agreement
Arabic Term:
اتفاق اختياري لتقييد التجارة
Arabic Definition:

.